horse tongue lily - Turkish English Dictionary